FM-77AV40[F-BASIC_V34]



●ABS 絶対値を返す
 AKCNV$ ANK文字を日本語文字に変換する
●ASC 文字をアスキーコードに変換する
●ATN アークタンジェントを返す
 AUTO 行番号を自動発生する
▲BAUD RS-232Cのボーレートを設定する:OPEN "C"
●BEEP ビープ音を鳴らす
▲BGM バックグランドミュージックを演奏する:SOUND
▲CALL 機械語プログラムを呼び出す:CALL
▲CDBL 倍精度型に変換する:a# = a
▲CHAIN ファイル上の別プログラムを実行する:RUN
●CHR$ アスキーコードに対応する文字を返す
▲CINT 整数型に変換する:a = a!
●CIRCLE 円、楕円を描く
 CLEAR BASICメモリの下限を設定する
●CLOSE ファイルをクローズする
●CLOSE RS-232Cをクローズする
●CLS 画面を消去する
●COLOR 文字、グラフィック色を指定する
 COLOR= パレットカラーを設定する
 COM (n) ON/OFF/STOP 通信回線の割り込みの許可、禁止、停止を行う
 COMMON 別プログラムで共通に使用できる変数を宣言する
 CONNECT 連続直線を描く
 CONSOLE 画面の表示モードを設定する
 CONT プログラムの実行を再開する
●COS コサインを返す
 CSNG 単精度型を返す:a! = a
 CSRLIN カーソルの垂直位置を返す
●CVD 8バイト文字列を数値データに変換する
●CVI 2バイト文字列を数値データに変換する
●CVS 4バイト文字列を数値データに変換する
●DATA データを定義する
 DATE 1月1日を基準とするトータル日数を示す
●DATE$ 日付を返す
●DEF DBL 変数の型を宣言する
●DEF FN 関数を定義する
●DEF INT 変数の型を宣言する
 DEF KANJI 外字パターンを定義する
●DEF SNG 変数の型を宣言する
●DEF STR 変数の型を宣言する
 DEF USR マシン語プログラムの開始アドレスを設定する
 DELETE 指定行を削除する
●DIM 配列を宣言する
 DSKF ディスクの未使用領域のクラスタ数を示す
 DSKINI FDのディレクトリの初期化を行う
 DSKO$ ディスクにデータを直接書き込む
 EDIT 指定行を編集する
●END プログラムを終了する
●EOF ファイルエンドを返す
 ERASE 配列を消去する
 ERL エラー行を返す
 ERR エラー番号を返す
●ERROR 強制的にエラーを発生させる
▲EXEC 機械語プログラムを実行する:CALL, FN
●EXP eを底として指数関数を与える
 FIELD ランダムファイルバッファに文字変数を割り当てる
 FILES ディレクトリ表示
 FIX 整数部分を返す
●FOR~NEXT 指定回数繰り返す
 FRE メモリの未使用量領域サイズを返す
 GCURSOR グラフィックカーソル位置の色を読みとる
 GET ランダムファイルからデータを取り込む
▲GET@ 画面上の画像を取り込む:USR GETPICT
●GOSUB サブルーチンを呼び出す
●GOTO 指定行へジャンプする
 HARDC ハードコピーを行う
●HEX$ 16進数に変換する
●IF~THEN~ELSE 条件により処理を振り分ける
●INKEY$ キーボードからリアルタイムに文字を入力する
●INPUT キーボードから入力を行う
 INPUT$ キーボードが押されていれば文字を返し、押されていなければ空白を返す
●INPUT# ファイルから入力を行う
●INSTR 文字列から文字を検索する
●INT 値を越えない最大の整数を返す
 INTERVAL インターバルタイマの割り込みの間隔を制御する
 INTERVAL ON/OFF/STOP インターバルタイマの割り込みの許可、禁止、停止する
 JIS JISコードに変換する
 KACNV$ 日本語文字をANK文字に変換する
 KANJI ON/OFF 日本語モードの設定と解除を行う
 KEXT$ 文字列中から日本語文字またはANK文字を抜き出す
 KEY ファンクションキー定義を行う
 KEY (n) ON/OFF/STOP ファンクションキーの割り込み制御を行う
 KEY LIST ファンクションキーリストを表示する
●KILL ファイルを削除する
 KINSTR 日本語文字列中から文字を検索する
 KLEFT$ 日本語文字列中の左側から文字を抜き出す
 KLEN 日本語を含む文字列長を返す
 KMID$ 日本語文字列中から文字を抜き出す
 KNJ$ 指定された値をJISコードとする日本語文字を与える
 KRIGHT$ 日本語文字列中の右側から文字を抜き出す
 KTYPE 文字列中の文字の種類を与える
●LEFT$ 文字列の左側から文字を抜き出す
●LEN 文字列長を返す
●LET 変数に値を代入する
 LINE 線を引く
●LINE INPUT 1行入力を行う
●LINE INPUT# ファイルから1行入力を行う
 LIST プログラムリストを表示する
 LLIST プログラムリストをプリンタに印字する
 LOAD プログラムを読み込む
 LOAD? 正常に保存されたかどうか調べる
 LOADM マシン語プログラムを読み込む
●LOC 現在のレコード番号を返す
●LOCATE カーソル位置を設定する
●LOF 入力バッファ中の文字数またはランダムファイルのレコード長を返す
●LOG 自然対数の値を返す
 LPOS プリンタヘッドの水平位置を返す
 LPRINT 文字列や値をプリンタに印字する
 LPRINT USING 書式付きで文字列や値をプリンタに印字する
 LSET 左詰めでランダムファイルバッファに移す
 MERGE プログラムを併合する
●MID$ 文字列から文字を抜き出す
●MKD$ 倍精度表記の数値を文字に変換する
●MKI$ 整数表記の数値を文字に変換する
●MKS$ 単精度表記の数値を文字に変換する
 MON モニタに制御を移す
 MOTOR カセットレコーダーのモーターを制御する
●NAME ファイル名を変更する
 NEW プログラムを消去する
 OCT$ 8進数に変換する
 ON COM GOSUB 通信回線の割り込み処理先を指定する
●ON ERROR GOTO エラー発生時の処理行を指定する
 ON INTERVAL GOSUB インターバルタイマの割り込みルーチンの定義をする
 ON KEY(n) GOSUB ファンクションキーの割り込みルーチンの定義をする
 ON TIME GOSUB タイマの割り込みルーチンの定義をする
●ON~GOSUB 値によりサブルーチンを呼び出す
●ON~GOTO 値により指定行へ分岐する
●OPEN ファイルをオープンする
 OUTM MIDIポートへデータを送る
 PAINT 塗りつぶしを行う
 PALETTE パレットに色を設定する
 PALETTE@ パレットを初期状態にする
●PEEK メモリから値を読み出す
▲PLAY 音楽の演奏を行う:SOUND
 PLAY ON/OFF/STOP 音楽演奏を制御する
●POINT 指定位置のドットの状態を返す
●POKE メモリに値を書き込む
●POS カーソルの水平位置を返す
 PRESET 背景色で点を表示する
●PRINT 文字列や値を表示する
●PRINT USING 書式付きで文字列や値を表示する
●PRINT# ファイルに文字列や値を表示する
 PRINT@ 漢字を画面に表示する
 PSET 点を表示する
 PUT ランダムファイルにデータを書き込む
 PUT@ 画像を表示する
●RANDOMIZE 乱数系列を変更する
●READ DATA文で定義されたデータを読む込む
●REM 注釈
 RENUM 行番号を付け直す
●RESTORE READ文で読み込まれるDATA文の位置を変更する
 RESUME エラー処理から復帰する
●RETURN サブルーチンから戻る
●RIGHT$ 文字列の右側から文字を抜き出す
▲RND 0以上1未満の乱数を返す
 RSET 右詰めでランダムファイルバッファに移す
 RUN プログラムを実行する
 SAVE プログラムを保存する
 SAVEM 機械語プログラムを保存する
 SCREEN 画面モードを設定する
 SCREEN() 指定位置の文字コードを得る
 SCREEN@ 画面モードを設定する
 SEARCH 配列中より文字列を検索する
●SGN 符号を返す
 SIMPOSE スーパーインポーズを制御する
●SIN サインを返す
 SINPUT ビデオ画像を取り込む
 SKIPF 指定したファイルの次にカセットを進める
 SOUND PSGを直接制御する
●SPACE$ 指定された空白を返す
●SPC 空白を出力する
●SQR 平方根を返す
 STICK ジョイスティックの方向を返す
●STOP プログラムを停止させる
 STOP ON/OFF BREAKキーによる処理の停止を制御する
●STR$ 値を文字列に変換する
 STRIG ジョイスティックのトリガ状態を返す
●STRING$ 指定された文字で作られた文字列を返す
●SWAP 変数の値を交換する
 SYMBOL 任意位置に指定サイズ、角度で表示する
 SYMBOL@ 日本語を任意位置に指定サイズ、角度で表示する
●TAB 指定位置までカーソルを移動させる
 TALK 音声出力を行う
●TAN タンジェントを返す
 TERM ターミナルモードにする
 TIME タイマ割り込み時刻を設定する
 TIME 秒単位の時刻を示す
 TIME ON/OFF/STOP タイマ割り込みの許可、禁止、停止を行う
●TIME$ 時刻を返す
●TROFF トレースオフ
●TRON トレースオン
 UNLIST 指定行以降を表示不能にする
▲USR 機械語プログラムを呼び出す
●VAL 文字列を値に変換する
●VARPTR 変数の格納されている先頭アドレスを返す
 VOICE 音色を設定する
 VOICE COPY 音色データを配列にコピーする
 VOICE LFO LFO効果を与える
●WHILE~WEND 条件を満たしている間ループする
●WIDTH 表示桁数を制御する
 WIDTH# デバイスの1行の長さを指定する
▲WRITE 画面に式の評価結果を出力する:PRINT
 WRITE# 画面に式の評価結果をプリンタに出力する